cordless vacuum cleaner - French English Dictionary